land yacht

noun
1.
a wind-driven vehicle with a mast and sails, having three wheels, a single seat, and a steering wheel, used especially on beaches and other sandy areas.
Also called sand yacht.
Origin
1925-30
Examples from the web for land yacht
  • Caddy is also hinting broadly that it has a new land yacht in the works as well.
  • Most of us remember driving or being driven in a station wagon, a cargo-friendly land yacht accented with fake wood-grain siding.
  • Accident to, on, or involving: ice yacht land yacht.
  • The brand is a luxury recreational trailer often referred to as a land yacht.
British Dictionary definitions for land yacht

land yacht

noun
1.
a three-wheeled recreational vehicle with a sail, used on land and propelled by wind power